home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Suzy B Software 2
/
Suzy B Software CD-ROM 2 (1994).iso
/
picmanip
/
pic_r2z
/
rshade30
/
planet.ray
< prev
next >
Wrap
Text File
|
1995-05-05
|
1KB
|
45 lines
/*
* Example rayshade input file describing a single texture-mapped sphere.
* To use, feed to the C pre-processor, and then to rayshade. Depending
* on your system type, this probably means doing something like:
*
* cpp thisfile | rayshade <options>
* or
*
* cc -E thisfile | rayshade <options>
*
* Note that using cpp means that, in addition to macros, you can use #include,
* #define, #ifdef, etc. in your input files.
*
* C. Kolb 9/89
*
* $Id: planet.ray,v 3.0.1.2 89/12/06 17:06:49 craig Exp $
*
* $Log: planet.ray,v $
* Revision 3.0.1.2 89/12/06 17:06:49 craig
* patch2: Changes to show use of cpp.
*
* Revision 3.0.1.1 89/11/28 13:57:21 craig
* patch2: Decreased intensity of planet's ambient color.
*
*/
#define EXPAND(x) scale x x x
#define BLACK 0 0 0
#define LACUNARITY 2.
#define OCTAVES 6
screen 256 256
light 1.0 0.9 0.8 directional 1. -1. 1.
eyep 0. -4. 0.
surface basesurf .06 .05 .04 .9 .85 .8 BLACK 0 0 0 0
sphere basesurf 1.0 0 0 0
texture fbm 0. /* offset */
1. /* scale */
0.3 /* h */
LACUNARITY /* lambda */
OCTAVES /* octaves */
-.2 /* thresh */
planet.map /* mapname */
EXPAND(0.7)